﻿namespace Admin.NET.Application.Service.EG_AGV_Task.DTO;

/// <summary>
/// 任务信息转发Model
/// </summary>
public class AcceptForward
{
    /// <summary>
    /// 编号
    /// </summary>
    public string? TaskNo { get; set; }
    /// <summary>
    /// 任务名称
    /// </summary>
    public string? TaskName { get; set; }
    /// <summary>
    /// 资产编号
    /// </summary>
    public string? AssetNumber { get; set; }
    /// <summary>
    /// AGV 编号
    /// </summary>
    public string? AGVNo { get; set; }
    /// <summary>
    /// 任务状态
    /// </summary>
    public string? TaskState { get; set; }
    /// <summary>
    /// 执行等级 0-9，数字越大等级越低
    /// </summary>
    public int? Priority { get; set; }
    /// <summary>
    /// 模版编号
    /// </summary>
    public string? ModelNo { get; set; }
    /// <summary>
    /// 来源
    /// </summary>
    public string? Source { get; set; }
    /// <summary>
    /// 执行结果信息
    /// </summary>
    public string? Message { get; set; }
    /// <summary>
    /// 开始时间
    /// </summary>
    public DateTime? STime { get; set; }
    /// <summary>
    /// 结果时间
    /// </summary>
    public DateTime? ETime { get; set; }
    /// <summary>
    /// 子任务序号，用以指示任务执行到了模板里的第几个子任务。
    /// </summary>
    public string? subTaskSeq { get; set; }


}
